import Vue from 'vue'
// 引入SvgIcon组件
import SvgIcon from '@/components/SvgIcon'// svg component

// register globally
// 全局注册：参数1：全局组件的名称   参数2：组件对象引用 。vue文件 以模块化引入的方式引入进来以后其实是一个包含了完整组件选项的对象
Vue.component('svg-icon', SvgIcon)

// 把svg目录下所有的.svg文件都变成模块化可用的状态
const req = require.context('./svg', false, /\.svg$/)
const requireAll = requireContext => requireContext.keys().map(requireContext)
requireAll(req)
